package com.meituan.catering.management.shop.api.http.model.request;

import lombok.Data;

import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;

/**
 * @Author:ale
 * @Date 2022/4/22 17:16
 * @Version 1.0
 */
@Data
public class UpdateShopHttpRequest {


    /**
     * 门店名称, 必填
     */
    @NotBlank(message = "门店名称必填")
    private String name;

    /**
     * 主营业态, 必填
     */
    @NotNull(message = "主营业态必填")
    private Integer businessType;

    /**
     * 管理类型, 必填
     */
    @NotNull(message = "管理类型必填")
    private Integer managementType;

    /**
     * 门店联系方式-座机
     */
    private String contactTelephone;

    /**
     * 门店联系方式-手机
     */
    private String contactCellphone;

    /**
     * 门店联系方式-地址
     */
    private String contactAddress;

    /**
     * 门店联系方式-联系人名, 必填
     */
    @NotBlank(message = "联系人名必填")
    private String contactName;

    /**
     * 开始营业时间, 必填
     */
    @NotBlank(message = "开始营业时间必填")
    private String openingHoursStart;

    /**
     * 结束营业时间
     */
    @NotBlank(message = "结束营业时间必填")
    private String openingHoursEnd;

    /**
     * 营业面积, 必填
     */
    @NotNull(message = "店铺面积大小必填")
    private Integer businessArea;

    /**
     * 门店备注
     */
    private String comment;

}
